A stupid person, does not actualy refer to anyone actualy having shit in their skull.
Synonyms for Shit for brains
On this page, you will find 30 slang terms related to Shit for brains. Some of the top words include: chowderhead, dummy, Bubb, fuck head, dingel, and 25 more.